foster care – Deutsch–English translations

🇬🇧 en de 🇩🇪

foster care noun

  • system by which a child is cared for
Pflegeunterbringung
Wiktionary Links